payment hasn't arrived - Español Inglés Diccionario